public class TokenStatusType {
	public class TokenStatusType_e {
		public String Status;
		public String EIASToken;
		public DateTime ExpirationTime;
		public DateTime RevocationTime;
	
		//Setters
		public void setStatus(String val) {Status = val; field_order_type_info.add('Status'); }
		public void setEIASToken(String val) {EIASToken = val; field_order_type_info.add('EIASToken'); }
		public void setExpirationTime(DateTime val) {ExpirationTime = val; field_order_type_info.add('ExpirationTime'); }
		public void setRevocationTime(DateTime val) {RevocationTime = val; field_order_type_info.add('RevocationTime'); }


		//Getters
		public String getStatus() { return Status; }
		public String getEIASToken() { return EIASToken; }
		public DateTime getExpirationTime() { return ExpirationTime; }
		public DateTime getRevocationTime() { return RevocationTime; }

	
		private String[] Status_type_info = new String[]{'Status','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] EIASToken_type_info = new String[]{'EIASToken','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] ExpirationTime_type_info = new String[]{'ExpirationTime','http://www.w3.org/2001/XMLSchema','dateTime','0','1','false'};
		private String[] RevocationTime_type_info = new String[]{'RevocationTime','http://www.w3.org/2001/XMLSchema','dateTime','0','1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}